package BasicDataType;

public class Demo5Variable {
    public static void main(String[] args) {
        //创建一个变量
        //格式：数据类型 变量名称;
        int num1;
        num1 = 10;
        System.out.println(num1);
        //改变变量中本来的数字，变成新的数字
        num1=20;
        System.out.println(num1);

        //一步到位格式定义变量
        //格式： 数据类型 变量名称 = 数据值;
        int num2 = 100;
        System.out.println(num2);
        System.out.println("=================================");
        //注意：右侧数值不能超过左侧数据类型的取值范围
        byte num3 = 30;
        System.out.println(num3);
        //byte num4 = -300; //可以看到直接提示错误，原因是byte取值范围是-128~127
        //整型数据默认是int类型，如果要用long 就强转一下
        long num5 = 10000000000L;
        System.out.println(num5);

        //同理，对于浮点数 默认数据类型是double  ， 用float要强转
        float num6 = 2.56F;
        System.out.println(num6);

        double num7 = 1.9886484413213246841231351321314354646313213543213213513213;
        System.out.println(num7);

        char zifu1 = 'A';
        System.out.println(zifu1);
        zifu1 = '中';//字符型一定要保证一个字
        System.out.println(zifu1);

        boolean var = true;
        System.out.println(var);

        boolean var1 = false;
        System.out.println(var1);

        //将一个变量的数据内容，赋值交给另一个变量
        boolean var2 = var1;
        System.out.println(var2);













    }
}
